it's understandable that... - Spanish English Dictionary